Dense Associative Memory In Machine Learning